protest charges - Spanish English Dictionary